Jodie Foster
The Beaver (2011)
2011
1h 31m
Movie
Little Man Tate (1991)
1991
1h 39m
Movie
Home for the Holidays (1995)
1995
1h 43m
Movie
Money Monster (2016)
2016
1h 38m
Movie